Belgian Sheepdog — synonyms, definition

1. Belgian sheepdog (Noun)

1 synonym
Belgian shepherd
1 definition

Belgian sheepdog (Noun) — Hardy working dog developed in Belgium for herding sheep.

3 types of
sheep dog sheepdog shepherd dog
2 types
groenendael malinois